@charset "utf-8";
ul{margin-top:0}
li{list-style:none}
.admin-icon-yellow{color:#ffbe40}
.admin-header{font-size:1.4rem;margin-bottom:0}
.admin-header-list a:hover :after{content:none}
.admin-main{background:#f3f3f3}
.admin-menu{position:fixed;bottom:30px;right:20px}
.admin-sidebar{width:260px;min-height:100%;float:left;border-right:1px solid #cecece}
.admin-sidebar-list{margin-bottom:0}
.admin-sidebar-list li a{color:#5c5c5c;padding-left:24px}
.admin-sidebar-list li:first-child{border-top:none}
.admin-sidebar-sub{margin-top:0;margin-bottom:0;box-shadow:0 16px 8px -15px #e2e2e2 inset;background:#ececec;padding-left:24px}
.admin-sidebar-sub li:first-child{border-top:1px solid #dedede}
.admin-sidebar-panel{margin:10px}
.admin-content{width:auto;overflow:hidden;height:100%;background:#fff}
.admin-content-list{border:1px solid #e9ecf1;margin-top:0}
.admin-content-list li{border:1px solid #e9ecf1;border-width:0 1px;margin-left:-1px}
.admin-content-list li:first-child{border-left:none}
.admin-content-list li:last-child{border-right:none}
.admin-content-table a{color:#535353}
.admin-content-file{margin-bottom:0;color:#666}
.admin-content-file p{margin:0 0 5px 0;font-size:1.4rem}
.admin-content-file li{padding:10px 0}
.admin-content-file li:first-child{border-top:none}
.admin-content-file li:last-child{border-bottom:none}
.admin-content-file li .am-progress{margin-bottom:4px}
.admin-content-file li .am-progress-bar{line-height:14px}
.admin-content-task{margin-bottom:0}
.admin-content-task li{padding:5px 0;border-color:#eee}
.admin-content-task li:first-child{border-top:none}
.admin-content-task li:last-child{border-bottom:none}
.admin-task-meta{font-size:1.2rem;color:#999}
.admin-task-bd{font-size:1.4rem;margin-bottom:5px}
.admin-content-comment{margin-bottom:0}
.admin-content-comment .am-comment-bd{font-size:1.4rem}
.admin-content-pagination{margin-bottom:0}
.admin-content-pagination li a{padding:4px 8px}

.am-modal-hd{color:#444;background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:8px;font-size:1.6rem}
.am-modal-bd{text-align:left;padding:0}
@media only screen and (min-width:641px){.admin-sidebar{display:block;position:static;background:0 0}
.admin-offcanvas-bar{position:static;width:auto;background:0 0;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.admin-offcanvas-bar:after{content:none}
}
@media only screen and (max-width:640px){.admin-sidebar{width:inherit}
.admin-offcanvas-bar{background:#f3f3f3}
.admin-offcanvas-bar:after{background:#BABABA}
.admin-sidebar-list a:active,.admin-sidebar-list a:hover{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background:#E4E4E4}
.admin-content-list li{padding:10px;border-width:1px 0;margin-top:-1px}
.admin-content-list li:first-child{border-top:none}
.admin-content-list li:last-child{border-bottom:none}
.admin-form-text{text-align:left!important}
}
.user-info{margin-bottom:15px}
.user-info .am-progress{margin-bottom:4px}
.user-info p{margin:5px}
.user-info-order{font-size:1.4rem}
.error-log .am-pre-scrollable{max-height:40rem}
.table-main{font-size:1.4rem;padding:.5rem}
.table-main button{background:#fff}
.table-check{width:30px}
.table-id{width:50px}
@media only screen and (max-width:640px){.table-select{margin-top:10px;margin-left:5px}
}
.gallery-list li{padding:10px}
.gallery-list a{color:#666}
.gallery-list a:hover{color:#3bb4f2}
.gallery-title{margin-top:6px;font-size:1.4rem}
.gallery-desc{font-size:1.2rem;margin-top:4px}
.page-404{background:#fff;border:none;width:200px;margin:0 auto}
.fixed-layout,.fixed-layout body{height:100%;overflow:hidden}
.fixed-layout .admin-header{position:fixed;top:0;left:0;right:0;z-index:50}
.fixed-layout .admin-main{position:relative;z-index:1;height:100%;padding-top:51px}
.fixed-layout .admin-content,.fixed-layout .admin-sidebar{height:100%;overflow-x:hidden;overflow-y:scroll}
footer p{font-size:1.4rem}
.am-pagination>li>a, .am-pagination>li>span {padding: .3em .6em;}